package com.liqi.display.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author liqi
 * @since 2021-04-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("TBL_O_ARCHIVE")
public class TblOArchive implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("CREATOR_ID")
    private String creatorId;

    @TableField("CREATION_TIME")
    private LocalDateTime creationTime;

    @TableField("LAST_MODIFICATOR_ID")
    private String lastModificatorId;

    @TableField("LAST_MODIFICATION_TIME")
    private LocalDateTime lastModificationTime;

    @TableField("ORDER_CODE")
    private String orderCode;

    @TableField("CONTACT_NAME")
    private String contactName;

    @TableField("CONTACT_CELLPHONE")
    private String contactCellphone;

    @TableField("CONTACT_IDNUMBER")
    private String contactIdnumber;

    @TableField("WINDOW_CODE")
    private String windowCode;

    @TableField("WINDOW_NAME")
    private String windowName;

    @TableField("STANDARD_SERVICE_CODE")
    private String standardServiceCode;

    @TableField("SUBJECT_NAME")
    private String subjectName;

    @TableField("ORDER_TIME_BEGIN")
    private LocalDateTime orderTimeBegin;

    @TableField("ORDER_TIME_END")
    private LocalDateTime orderTimeEnd;

    @TableField("TAKING_DATE")
    private LocalDateTime takingDate;

    @TableField("DIVISION_CODE")
    private String divisionCode;

    @TableField("WINDOW_ADDRESS")
    private String windowAddress;

    @TableField("IS_CONFIRM")
    private String isConfirm;

    @TableField("APPLICANT_TYPE")
    private String applicantType;

    @TableField("APPLICANT_NAME")
    private String applicantName;

    @TableField("REGISTER_TYPE")
    private String registerType;

    @TableField("REGISTER_CODE")
    private String registerCode;

    @TableField("WINDOW_PHONE")
    private String windowPhone;

    @TableField("IF_WHITE")
    private String ifWhite;

    @TableField("IF_THAT_DAY")
    private String ifThatDay;

    @TableField("SOURCE")
    private String source;

    @TableField("CONTACT_ID_TYPE")
    private String contactIdType;

    @TableField("DELETED")
    private Integer deleted;

    @TableField("ORDER_STATUS")
    private String orderStatus;

    @TableField("CANCEL_OPERATOR_ACCOUNT")
    private String cancelOperatorAccount;

    @TableField("CANCEL_OPERATOR_NAME")
    private String cancelOperatorName;

    @TableField("CANCEL_OPERATOR_DATE")
    private LocalDateTime cancelOperatorDate;

    @TableField("CANCEL_OPERATOR_CONTEXT")
    private String cancelOperatorContext;

    @TableField("HALL_CODE")
    private String hallCode;

    @TableField("HALL_NAME")
    private String hallName;

    @TableField("HALL_ADDRESS")
    private String hallAddress;

    @TableField("HALL_PHONE")
    private String hallPhone;

    @TableField("ORG_NAME")
    private String orgName;

    @TableField("ORG_CODE")
    private String orgCode;

    @TableField("WECHAT_ACCOUNT")
    private String wechatAccount;

    @TableField("TAKE_CODE")
    private String takeCode;

    @TableField("BUSINESS_TYPE")
    private String businessType;

    @TableField("CALL_TIME")
    private LocalDateTime callTime;

    @TableField("BUSINESS_NAME")
    private String businessName;

    @TableField("CHANNEL")
    private String channel;

    @TableField("ORDER_TIME")
    private LocalDateTime orderTime;

    @TableField("CHANNEL_NAME")
    private String channelName;


}
